narrow passage where sheep are counted - German English Dictionary